home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / g_man / cat3 / OpenGL-ftn / fglcullface.z / fglcullface
Encoding:
Text File  |  2002-10-03  |  3.9 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ffffggggllllCCCCuuuullllllllFFFFaaaacccceeee((((3333GGGG))))                OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee                ffffggggllllCCCCuuuullllllllFFFFaaaacccceeee((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ffffggggllllCCCCuuuullllllllFFFFaaaacccceeee - specify whether front- or back-facing facets can be culled
  10.  
  11.  
  12. FFFFOOOORRRRTTTTRRRRAAAANNNN SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  13.      SUBROUTINE ffffggggllllCCCCuuuullllllllFFFFaaaacccceeee( INTEGER*4 _m_o_d_e )
  14.  
  15.  
  16. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  17.      _m_o_d_e  Specifies whether front- or back-facing facets are candidates for
  18.            culling.  Symbolic constants GGGGLLLL____FFFFRRRROOOONNNNTTTT, GGGGLLLL____BBBBAAAACCCCKKKK, and
  19.            GGGGLLLL____FFFFRRRROOOONNNNTTTT____AAAANNNNDDDD____BBBBAAAACCCCKKKK are accepted.  The initial value is GGGGLLLL____BBBBAAAACCCCKKKK.
  20.  
  21. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  22.      ffffggggllllCCCCuuuullllllllFFFFaaaacccceeee specifies whether front- or back-facing facets are culled (as
  23.      specified by _m_o_d_e) when facet culling is enabled. Facet culling is
  24.      initially disabled.  To enable and disable facet culling, call the
  25.      ffffggggllllEEEEnnnnaaaabbbblllleeee and ffffggggllllDDDDiiiissssaaaabbbblllleeee commands with the argument GGGGLLLL____CCCCUUUULLLLLLLL____FFFFAAAACCCCEEEE.  Facets
  26.      include triangles, quadrilaterals, polygons, and rectangles.
  27.  
  28.      ffffggggllllFFFFrrrroooonnnnttttFFFFaaaacccceeee specifies which of the clockwise and counterclockwise facets
  29.      are front-facing and back-facing.  See ffffggggllllFFFFrrrroooonnnnttttFFFFaaaacccceeee.
  30.  
  31. NNNNOOOOTTTTEEEESSSS
  32.      If  _m_o_d_e is GGGGLLLL____FFFFRRRROOOONNNNTTTT____AAAANNNNDDDD____BBBBAAAACCCCKKKK, no facets are drawn, but other primitives
  33.      such as points and lines are drawn.
  34.  
  35. EEEERRRRRRRROOOORRRRSSSS
  36.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____EEEENNNNUUUUMMMM is generated if _m_o_d_e is not an accepted value.
  37.  
  38.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ffffggggllllCCCCuuuullllllllFFFFaaaacccceeee is executed between the
  39.      execution of ffffggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of ffffggggllllEEEEnnnndddd.
  40.  
  41. AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD GGGGEEEETTTTSSSS
  42.      ffffggggllllIIIIssssEEEEnnnnaaaabbbblllleeeedddd with argument GGGGLLLL____CCCCUUUULLLLLLLL____FFFFAAAACCCCEEEE
  43.      ffffggggllllGGGGeeeetttt with argument GGGGLLLL____CCCCUUUULLLLLLLL____FFFFAAAACCCCEEEE____MMMMOOOODDDDEEEE
  44.  
  45.  
  46. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  47.      ffffggggllllEEEEnnnnaaaabbbblllleeee, ffffggggllllFFFFrrrroooonnnnttttFFFFaaaacccceeee
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.